package com.zhang.service;

import com.zhang.entity.UserSalt;

/**
*21级 计科院·张艺澄
*2024.12.8
*/public interface UserSaltService {

    /**
     * 添加或者修改用户盐关联
     * @param userSalt
     */
    public void save(UserSalt userSalt);

    /**
     * 删除用户盐关联实体
     * @param userSalt
     */
    public void delete(UserSalt userSalt);

    /**
     * 根据ID查询用户盐关联实体
     * @param id
     * @return
     */
    public UserSalt findById(Integer id);

    /**
     * 根据用户id删除所有关联信息
     * @param userId
     */
    public void deleteByUserId(Integer userId);

    /**
     * 根据角色id删除所有关联信息
     * @param userId
     */
    public void deleteBySaltId(Integer userId);
}
